package cn.edu.buaa.cnsatm.traffic_big_data_server.waterway.model;

public class BoatModel {
    String IMO;
    String MMSI;
    String ShipName ;
    String Callsign;//呼号
    String ship_ype;
    String FlagCountry; //船旗代表的国家
    String BuildDate;
    String GT;//船的当前总吨
    String NT;//净吨
    String DWT;//载重吨
    String MouldLength;
    String MouldWidth;
    String Depth;
    String UpdateDate;//信息更新时间
    String Draught;//最大吃水深度

    public BoatModel(String IMO, String MMSI, String shipName, String callsign, String ship_ype, String flagCountry, String buildDate, String GT, String NT, String DWT, String mouldLength, String mouldWidth, String depth, String updateDate, String draught) {
        this.IMO = IMO;
        this.MMSI = MMSI;
        ShipName = shipName;
        Callsign = callsign;
        this.ship_ype = ship_ype;
        FlagCountry = flagCountry;
        BuildDate = buildDate;
        this.GT = GT;
        this.NT = NT;
        this.DWT = DWT;
        MouldLength = mouldLength;
        MouldWidth = mouldWidth;
        Depth = depth;
        UpdateDate = updateDate;
        Draught = draught;
    }

    public String getIMO() {
        return IMO;
    }

    public void setIMO(String IMO) {
        this.IMO = IMO;
    }

    public String getMMSI() {
        return MMSI;
    }

    public void setMMSI(String MMSI) {
        this.MMSI = MMSI;
    }

    public String getShipName() {
        return ShipName;
    }

    public void setShipName(String shipName) {
        ShipName = shipName;
    }

    public String getCallsign() {
        return Callsign;
    }

    public void setCallsign(String callsign) {
        Callsign = callsign;
    }

    public String getShip_ype() {
        return ship_ype;
    }

    public void setShip_ype(String ship_ype) {
        this.ship_ype = ship_ype;
    }

    public String getFlagCountry() {
        return FlagCountry;
    }

    public void setFlagCountry(String flagCountry) {
        FlagCountry = flagCountry;
    }

    public String getBuildDate() {
        return BuildDate;
    }

    public void setBuildDate(String buildDate) {
        BuildDate = buildDate;
    }

    public String getGT() {
        return GT;
    }

    public void setGT(String GT) {
        this.GT = GT;
    }

    public String getNT() {
        return NT;
    }

    public void setNT(String NT) {
        this.NT = NT;
    }

    public String getDWT() {
        return DWT;
    }

    public void setDWT(String DWT) {
        this.DWT = DWT;
    }

    public String getMouldLength() {
        return MouldLength;
    }

    public void setMouldLength(String mouldLength) {
        MouldLength = mouldLength;
    }

    public String getMouldWidth() {
        return MouldWidth;
    }

    public void setMouldWidth(String mouldWidth) {
        MouldWidth = mouldWidth;
    }

    public String getDepth() {
        return Depth;
    }

    public void setDepth(String depth) {
        Depth = depth;
    }

    public String getUpdateDate() {
        return UpdateDate;
    }

    public void setUpdateDate(String updateDate) {
        UpdateDate = updateDate;
    }

    public String getDraught() {
        return Draught;
    }

    public void setDraught(String draught) {
        Draught = draught;
    }

    @Override
    public String toString() {
        return "BoatModel{" +
                "IMO='" + IMO + '\'' +
                ", MMSI='" + MMSI + '\'' +
                ", ShipName='" + ShipName + '\'' +
                ", Callsign='" + Callsign + '\'' +
                ", ship_ype='" + ship_ype + '\'' +
                ", FlagCountry='" + FlagCountry + '\'' +
                ", BuildDate='" + BuildDate + '\'' +
                ", GT='" + GT + '\'' +
                ", NT='" + NT + '\'' +
                ", DWT='" + DWT + '\'' +
                ", MouldLength='" + MouldLength + '\'' +
                ", MouldWidth='" + MouldWidth + '\'' +
                ", Depth='" + Depth + '\'' +
                ", UpdateDate='" + UpdateDate + '\'' +
                ", Draught='" + Draught + '\'' +
                '}';
    }
}
